Big Huge Thesaurus

Lepisosteus osseus

noun

sounds kind of like